package com.mazaiting.manager.domain.po.user;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 用户持久化对象
 *
 * @author mazaiting
 * @create_time 2022/9/20 13:44
 */
@Data
public class UserPO {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 部门名称
     */
    private String deptName;

    /**
     * 账户是否可用(1:不可用，0:可用)
     */
    private Boolean enabled;

    /**
     * 账户是否过期(1:过期，0:没过期)
     */
    private Boolean accountNonExpired;

    /**
     * 密码是否过期(1:过期，0:没过期)
     */
    private Boolean credentialsNonExpired;

    /**
     * 账户是否锁定(1:锁定，0:没锁定)
     */
    private Boolean accountNonLocked;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 创建人-用户 ID
     */
    private String createUser;
}
